Unigraphics. Справочник по интерфейсу пользователя

       

User Entry [Точка входа пользователя]


Опция User Entry позволяет вставить в макрокоманду дополнительные точки входа пользователя в процессе ее записи [точка входа обозначает место в макро, где требуется вмешательство пользователя]. Наличие таких точек обеспечивает диалог пользователя с Unigraphics при выполнении макрокоманды.

Точки входа используются вместе с диалоговыми окнами. При завершении работы с диалоговым окном завершается работа связанного с ним пользовательского входа.

Рассмотрим в качестве примера макрокоманду, которая строит дугу, причем Вы хотите, чтобы радиус этой дуги задавал пользователь. Для создания точки входа Вы должны выбрать опцию Macro—>User Entry во время записи макрокоманды после появления на экране соответствующего диалогового окна. При завершении работы с диалоговым окном, например, путем нажатия OK, пользовательский вход закрывается.

Когда во время воспроизведения в точке входа открывается диалоговое окно Unigraphics, выполнение макрокоманды приостанавливается, и в строке состояния появляется иконка с изображением клавиатуры. Эта иконка означает, что пользовательский вход "открыт" и пользователь может вводить данные в диалоговом окне.

Некоторые диалоговые окна не имеют клавиш завершения работы типа OK или Cancel, поэтому просто выйти из них нельзя. В этом случае для закрытия точки входа следует использовать опцию Macro—>Continue User Entry ... [Макро—>Продолжить запись/выполнение Входа Пользователя]. Эта опция доступна только для диалоговых окон, у которых нет клавиш завершения работы.



Содержание раздела